package cn.edu.swu.syz.Course;

public class Main {
    public static void main(String[] args) {
        // 1. 创建2个Student对象（使用带参构造方法）
        Student student1 = new Student("2024001", "张三", "男", 20);
        Student student2 = new Student("2024002", "李四", "女", 19);

        // 2. 创建2个Course对象（使用带参构造方法）
        Course course1 = new Course("C001", "Java语言与Web", "于老师");
        Course course2 = new Course("C002", "数据结构", "何老师");

        // 3. 使用setter方法修改对象属性
        student1.setAge(21); // 修改张三的年龄
        course1.setTeacher("伍老师"); // 修改Java课程的任课教师

        // 4. 调用showInfo()方法展示信息
        System.out.println("修改后的学生信息：");
        student1.showInfo();
        student2.showInfo();

        System.out.println("修改后的课程信息：");
        course1.showInfo();
        course2.showInfo();
    }
}
